strong storm winds - Turc Anglais Dictionnaire